package com.cn.kehong.dao;

import com.cn.kehong.domain.ProductDianciRecord;
import com.cn.kehong.domain.ProductDianciRecordExample;
import java.util.List;

import com.cn.kehong.utils.QueryForm;
import org.apache.ibatis.annotations.Param;

public interface ProductDianciRecordMapper {
    int countByExample(ProductDianciRecordExample example);

    int deleteByExample(ProductDianciRecordExample example);

    int insert(ProductDianciRecord record);

    int insertSelective(ProductDianciRecord record);

    List<ProductDianciRecord> selectByExample(ProductDianciRecordExample example);

    List<ProductDianciRecord> selectProductDianciRecords(QueryForm queryForm);

    int selectProductDianciRecordsCount(QueryForm queryForm);

    int updateByExampleSelective(@Param("record") ProductDianciRecord record, @Param("example") ProductDianciRecordExample example);

    int updateByExample(@Param("record") ProductDianciRecord record, @Param("example") ProductDianciRecordExample example);

    List<ProductDianciRecord> getDianProductCode(QueryForm queryForm);
}